#include<stdio.h>

// int *func()
// {
//     static int c=10;
//     c++;
//     return &c;
// }

int main()
{
    // int *a=func();
    // func();
    // printf("%d\n",*a);

    // const int a=10;
    // int *p=&a;
    // *p=20;
    // printf("%d\n");

    // int a[100]={0};
    // a[0]=1;
    // for(int i=0; i<100; i++) //乘100次2
    // {
    //     for(int i=0;i<100;i++) //每一位乘2
    //     {
    //         a[i] *=2;
    //     }

    //     for(int j=0; j<99; j++) //判断每一位是否有进位
    //     {
    //         if(a[j]>=10)
    //         {
    //             a[j+1]++;
    //             a[j] -=10;
    //         }
    //     }
    // }
    
    // int flag=0;
    // for(int i=99;i>=0;i--)
    // {
    //     if(a[i]!=0) flag=1;
    //     if(flag==1) printf("%d",a[i]);
    // }
    // printf("\n");

    // int a[9]={1,2,3,4,5,6,7,8,9};
    // int b[9]={9,8,7,6,5,4,3,2,1};

    // int result[100]={0};
    // for(int i=8;i>=0;i--)
    // {
    //     for(int j=8;j>=0;j--)
    //     {
    //         int num=a[i]*b[j];
    //         int sum=result[i+j+1]+num;
    //         result[i+j+1]=sum%10;
    //         result[i+j]+=sum/10;
    //     }
    // }
    // int flag=1;
    // for(int i=0;i<99;i++)
    // {   
    //     if(result[i]==0)
    //     flag=0;
    //     if(flag==1)
    //     printf("%d",result[i]);
    // }
    // printf("\n");
    return 0;
}
